factoring real estate new construction financing loans credit broker commercial loans loan construction loans cash flow mortgage rates new homes mortgage factor homes for sale